import Vue from 'vue'
import App from './App.vue'
import '../static/css/common.css'
Vue.config.productionTip = false
import router from './router'
import axios from 'axios';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);
// 请求拦截 
// import {Loading} from 'element-ui';
// Vue.use(Loading);
// let loading = ''
axios.interceptors.request.use((config)=>{
	// loading = Loading.service();
	// 添加header头的token
	let token = sessionStorage.getItem('token')
	//  如果是 登录接口 就不能设置headers
	if(config.url!="http://ceshi5.dishait.cn/admin/login"){
		config.headers['token'] = token;
	}
	// 在发送请求之前做些什么
	return config;
}, (error)=> {
	return Promise.reject(error);
});
// 请求结束响应拦截，收到数据前  处理loading 结束
axios.interceptors.response.use(config=>{
	// loading.close();
	return config;
})
Vue.prototype.axios = axios;

new Vue({
  el: '#app', //挂载点
  router: router,
  components: {
    App
  },
  template: '<App/>' //将根组件渲染到  #app  模板中
})
